package com.hcr.kingdeeutil.data.fentity;

import com.hcr.kingdeeutil.common.element.MarkNumber;

import java.io.Serializable;
import java.math.BigDecimal;

/**
 * @author songwei.zhang
 * @version 0.1.0
 * @Description 发票申请 单据体
 * @create 2021-03-29 17:46
 **/
public class InvoiceApplicationFEntity implements Serializable {
    /**
     * 实体主键
     */
    private String FEntryID;
    /**
     * 价税合计
     */
    private BigDecimal FAFTERTOTALTAXFOR;
    /**
     * 不含税金额
     */
    private BigDecimal FTaxSubmitAmt;
    /**
     * 税额
     */
    private BigDecimal FTaxAmt;
    /**
     * 税率
     */
    private MarkNumber FTaxRate;
    /**
     * 发票类型
     */
    private String FInvoiceType;
    /**
     * 不含税金额本位币
     */
    private BigDecimal FHEADAUXPRICE;
    /**
     * 税额本位币
     */
    private BigDecimal FTAXAMOUNT;
    /**
     * 价税合计本位币
     */
    private BigDecimal FAFTERTOTALTAX;
    /**
     * 项目号
     */
    private MarkNumber FProjectnumber;
    /**
     * 是否作废
     */
    private Integer FCancelStatus;

    public String getFEntryID() {
        return FEntryID;
    }

    public void setFEntryID(String FEntryID) {
        this.FEntryID = FEntryID;
    }

    public BigDecimal getFAFTERTOTALTAXFOR() {
        return FAFTERTOTALTAXFOR;
    }

    public void setFAFTERTOTALTAXFOR(BigDecimal FAFTERTOTALTAXFOR) {
        this.FAFTERTOTALTAXFOR = FAFTERTOTALTAXFOR;
    }

    public BigDecimal getFTaxSubmitAmt() {
        return FTaxSubmitAmt;
    }

    public void setFTaxSubmitAmt(BigDecimal FTaxSubmitAmt) {
        this.FTaxSubmitAmt = FTaxSubmitAmt;
    }

    public BigDecimal getFTaxAmt() {
        return FTaxAmt;
    }

    public void setFTaxAmt(BigDecimal FTaxAmt) {
        this.FTaxAmt = FTaxAmt;
    }

    public MarkNumber getFTaxRate() {
        return FTaxRate;
    }

    public void setFTaxRate(MarkNumber FTaxRate) {
        this.FTaxRate = FTaxRate;
    }

    public String getFInvoiceType() {
        return FInvoiceType;
    }

    public void setFInvoiceType(String FInvoiceType) {
        this.FInvoiceType = FInvoiceType;
    }

    public BigDecimal getFHEADAUXPRICE() {
        return FHEADAUXPRICE;
    }

    public void setFHEADAUXPRICE(BigDecimal FHEADAUXPRICE) {
        this.FHEADAUXPRICE = FHEADAUXPRICE;
    }

    public BigDecimal getFTAXAMOUNT() {
        return FTAXAMOUNT;
    }

    public void setFTAXAMOUNT(BigDecimal FTAXAMOUNT) {
        this.FTAXAMOUNT = FTAXAMOUNT;
    }

    public BigDecimal getFAFTERTOTALTAX() {
        return FAFTERTOTALTAX;
    }

    public void setFAFTERTOTALTAX(BigDecimal FAFTERTOTALTAX) {
        this.FAFTERTOTALTAX = FAFTERTOTALTAX;
    }

    public MarkNumber getFProjectnumber() {
        return FProjectnumber;
    }

    public void setFProjectnumber(MarkNumber FProjectnumber) {
        this.FProjectnumber = FProjectnumber;
    }

    public Integer getFCancelStatus() {
        return FCancelStatus;
    }

    public void setFCancelStatus(Integer FCancelStatus) {
        this.FCancelStatus = FCancelStatus;
    }
}
